Название базовой системы (платформы): | KVM (Kernel-based Virtual Machine) |
Дата последнего релиза: | 2022/05/04 |
Технологии: | Виртуализация |
Содержание |
Основная статья: Виртуализация. Классификация и области применения
Proxmox Virtual Environment (Proxmox VE) — система виртуализации с открытым исходным кодом, основанная на Debian GNU/Linux.
2022: Proxmox Virtual Environment 7.2
4 мая 2022 года стало известно о том, что опубликован релиз Proxmox Virtual Environment 7.2, специализированного Linux-дистрибутива на базе Debian GNU/Linux, нацеленного на развертывание и обслуживание виртуальных серверов с использованием LXC и KVM, и способного выступить в роли замены таких продуктов, как VMware vSphere, Microsoft Hyper-V и Citrix Hypervisor. Размер установочного iso-образа 994 МБ.
Как сообщалось, Proxmox VE предоставляет средства для развёртывания полностью готовой системы виртуальных серверов промышленного уровня с управлением через web-интерфейс, рассчитанный на управление сотнями или даже тысячами виртуальных машин. Дистрибутив имеет встроенные инструменты для организации резервного копирования виртуальных окружений и доступную из коробки поддержку кластеризации, включая возможность миграции виртуальных окружений с одного узла на другой без остановки работы. Среди особенностей web-интерфейса: поддержка безопасной VNC-консоли; управление доступом ко всем доступным объектам (VM, хранилище, узлы и т.п.) на основе ролей; поддержка различных механизмов аутентификации (MS ADS, LDAP, Linux PAM, Proxmox VE authentication).
В данном выпуске:
- Осуществлена синхронизация с пакетной базой Debian 11.3. Выполнен переход на ядро Linux 5.15. Обновлены QEMU 6.2, LXC 4.0, Ceph 16.2.7 и OpenZFS 2.1.4.
- Добавлена поддержка драйвера VirGL, реализованного на основе API OpenGL и предоставляющего гостевой системе виртуальный GPU для 3D-рендеринга без открытия эксклюзивного прямого доступа к физическому GPU. Для VirtIO и VirGL по умолчанию включена поддержка протокола удалённого доступа SPICE.
- Добавлена поддержка определения шаблонов c примечаниями к работам по резервному копированию, в которых, например, можно использовать подстановки с именем виртуальной машины (guestname) или кластера (cluster) для оптимизации поиска и разделения резервных копий.
- В ФС Ceph добавлена поддержка помехоустойчивого кодирования, позволяющего восстанавливать потерянные блоки.
- Обновлены шаблоны контейнеров LXC. Добавлены шаблоны для Ubuntu 22.04, Devuan 4.0 и Alpine 3.15.
- В ISO-образе утилита тестирования целостности памяти memtest86+ замена на полностью переписанную версию 6.0b, поддерживающую UEFI и современные типы памяти, такие как DDR5.
- Внесены изменения в web-интерфейс. Переделан раздел настройки резервного копирования. Добавлена возможность передачи через GUI закрытых ключей во внешний кластер Ceph. Добавлена поддержка переназначения диска виртуальной машины или раздела контейнера в другую гостевую систему на том же узле.
- В кластере предоставлена возможность настройки через web-интерфейс желаемого диапазона значений для идентификаторов виртуальных машин или контейнеров (VMID).
- Для оптимизации переписывания частей Proxmox VE и Proxmox Mail Gateway на языке Rust в состав включён crate-пакет perlmod, позволяющий экспортировать Rust-модули в форме Perl-пакетов. В Proxmox crate-пакет perlmod используется для передачи данных между кодом на Rust и Perl.
- Унифицирован с Proxmox Backup Server код для планирования событий (next-event), который переведён на использование обвязки perlmod (Perl-to-Rust). Помимо дней недели, времени и диапазонов времени появилась поддержка привязки к конкретным датам и времени (-12-31 23:50), диапазонов дат (Sat -1..7 15:00) и повторяющихся диапазонов (Sat -1..7 /30).
- Предоставлена возможность переопределения некоторых базовых настроек восстановления из резервной копии, таких как имя гостевой системы или параметры памяти.
- В процесс резервного копирования добавлен обработчик job-init, который можно использовать для запуска подготовительных работ.
- Оптимизирован планировщик менеджера локальных ресурсов (pve-ha-lrm), выполняющий работу по запуску обработчиков. Увеличено количество настраиваемых сервисов, которые могут обрабатываться на одном узле.
- В симуляторе кластера реализована команда skip-round, оптимизирующая тестирование состояний гонки.
- Добавлена команда "proxmox-boot-tool kernel pin" позволяющая заранее выбрать версию ядра для следующей загрузки, без необходимости выбора элемента в загрузочном меню во время загрузки.
- В установочном образе для ZFS предоставлена возможность настройки различных алгоритмов сжатия (zstd, gzip и т.п.).
- В Android-приложении для Proxmox VE добавлена тёмная тема оформления и предоставлена inline-консоль[1].
2017: Ключевые возможности
По информации на январь 2017 года в качестве гипервизоров Proxmox VE использует KVM и LXC (начиная с версии 4.0, в версиях до 3.4 включительно вместо него использовался OpenVZ). Соответственно, способна выполнять любые поддерживаемые KVM ОС (Linux, *BSD, Windows и другие) с минимальными потерями производительности и Linux без потерь.
Ключевые возможности:
- Простое управление через веб-интерфейс;
- Мониторинг нагрузки в реальном времени;
- Статистика и информативные графики нагрузки сервера виртуализации и каждой виртуальной машины в отдельности;
- Библиотека установочных образов (в локальном или удаленном хранилище);
- Подключение к «физической» консоли гостевых систем непосредственно из браузера (по VNC и посредством SPICE-клиента);
- Объединение серверов в кластер с возможностью живой миграции виртуальных машин (без остановки гостевой системы);
- Быстрое развертывание гостевых систем из шаблонов;
- Сохранение образа состояния виртуальной машины (snapshot), формирование дерева состояний и возможность отката на любую из точек;
- Автоматическое резервное копирование виртуальных машин;
- С сайта разработчиков можно загрузить готовые шаблоны (как дистрибутивы общего назначения, так и настроенные под конкретную задачу, например запуск MediaWiki, Drupal или Wordpress).
Примечания
Подрядчики-лидеры по количеству проектов
Softline (Софтлайн) (53)
Крок (40)
Крок Облачные сервисы (13)
Айтеко (Ай-Теко, iTeco) (13)
Cloud4Y (ООО Флекс) (12)
Другие (508)
Commvault (5)
ITglobal.com (ИТглобалком Рус) (3)
Delta Computers (Дельта Компьютерс) (2)
Softline (Софтлайн) (2)
Крок (2)
Другие (24)
Крок Облачные сервисы (3)
СП Облачная платформа (Базис, Basis) (1)
ISPsystem (Экзософт) (1)
ITglobal.com (ИТглобалком Рус) (1)
Кортис (1)
Другие (1)
Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров
VMware (94, 136)
Microsoft (14, 39)
IBM (18, 38)
Крок (2, 37)
Крок Облачные сервисы (1, 37)
Другие (393, 308)
VMware (4, 6)
Commvault (2, 5)
IBM (2, 4)
ITglobal.com (ИТглобалком Рус) (2, 3)
РусБИТех-Астра (ГК Астра) (1, 3)
Другие (14, 15)
Крок Облачные сервисы (1, 3)
Крок (1, 3)
VStack (ИТглобалком Лабс) (1, 1)
ISPsystem (Экзософт) (1, 1)
VMware (1, 1)
Другие (3, 3)
Orion soft (Орион) (2, 4)
ITglobal.com (ИТглобалком Рус) (1, 3)
VStack (ИТглобалком Лабс) (1, 3)
Крок (1, 3)
Киберпротект (ранее Акронис-Инфозащита, Acronis-Infoprotect) (1, 3)
Другие (9, 13)
РусБИТех-Астра (ГК Астра) (1, 4)
СП Облачная платформа (Базис, Basis) (2, 2)
ITglobal.com (ИТглобалком Рус) (1, 2)
Orion soft (Орион) (1, 2)
ISPsystem (Экзософт) (1, 2)
Другие (8, 10)
Распределение систем по количеству проектов, не включая партнерские решения
VMware vSphere - 77
Microsoft Hyper-V - 37
Крок: Виртуальный дата-центр (IaaS) - 37
Citrix Virtual Apps и Desktops (ранее XenApp и XenDesktop) - 20
Cisco UCS Unified Computing System (Cisco UCCX) - 18
Другие 366
Commvault Complete Data Protection - 4
Astra Linux: Брест Виртуализация - 3
ITglobal.com: VDI - 3
IBM Cloud Paks - 3
Cloud4Y Виртуальный рабочий стол (VDI) - 2
Другие 16
Крок: Виртуальный дата-центр (IaaS) - 3
ISPsystem VMmanager - 1
VStack платформа виртуализации - 1
VMware vSphere - 1
Базис.Dynamix - 1
Другие 1